talked shit - German English Dictionary